package br.com.java.dao;

import java.io.Serializable;
import java.util.List;

public interface GenericDAO<ENTITY, TYPE> extends Serializable{
	
    public abstract void saveOrUpdate(ENTITY object);	
	public abstract void remove(ENTITY object);
	public abstract ENTITY retrieveById(Long id);
	public abstract List<ENTITY> retrieveAll();

}
